Tags EU's new supply chain law EU to raise the bar on supply chains Tuesday, Jun 27, 2023 Due diligence is the process companies should carry out to identify, prevent, mitigate, and account for these impacts in their operations, their supply chain, and other business relationships.